organbird (leucolepis arada) - German English Dictionary